1
프로그램의 여정: 소스에서 실행까지
AI031Lesson 1
00:00

모든 프로그램의 생애 주기는 소스 프로그램 (또는 소스 파일). 가장 기본적인 수준에서, 당신의 코드는 단지 비트의 나열일 뿐이며, 8비트 단위로 묶인 것을 바이트라고 부릅니다. 인간에게는 논리이고, 컴퓨터에게는 숫자 코드의 디지털 원고입니다.

1. ASCII 표준

'i'를 입력할 때, 이 'i'가 컴퓨터가 읽는 것과 동일하게 만들기 위해 우리는 int 와 컴퓨터가 읽는 'i'가 동일하도록 보장하기 위해 ASCII 표준을 사용합니다. 모든 문자는 특정 정수 값에 대응됩니다. 예를 들어, 문자 # 는 바이트 값 $35$로 저장되며, i i는 $105$입니다.

문자#include
ASCII3510511099108117100101

2. 텍스트 파일과 바이너리 파일

텍스트 파일과 바이너리 파일의 차이는 텍스트 파일바이너리 파일 순전히 맥락에 따라 결정됩니다. 모든 문자가 ASCII 문자로만 구성된 파일은 텍스트 파일이며, 그 외의 모든 파일은 바이너리 파일입니다. 이 초기 '소스' 단계에서는 프로그램이 이러한 숫자 코드의 선형 문자열로만 존재합니다.

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>